package com.panku.common.Utils;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.panku.common.vo.Result;

import java.lang.reflect.Type;

/**
 * @Author: jack
 * @Description:
 * @Date Create in 10:34 2021-02-02
 **/
public class SysUtil {

    /**
     * 将返回restfulTemplate返回的结果转换为对应的实体
     *
     * @param result 结果对象
     * @param <T>    类型
     * @return
     */
    public static <T> T convert2Entity(Result result, Class<T> clazz) {
        return clazz.cast(result.getData());
    }

}
